did you make the payment - Espagnol Anglais Dictionnaire